wreck one's affairs - Francés Inglés Diccionario